| Code | functionConfig | botdojo/types/code_sandbox | | Object | |
| Tool Name | toolNameOverride | botdojo/types/string | | null | |
| Tool Label | toolLabel | botdojo/types/string | The label to use for the tool in the chat (defaults to the tool name). | null | ✅ |
| Tool Instructions | toolInstructionsOverride | botdojo/types/string | | null | |
| Hide Step in Chat | toolHideStep | botdojo/types/boolean | When enabled, the tool will not be shown to the user in the chat. | false | ✅ |
| Hide Step Details | toolHideStepDetails | botdojo/types/boolean | When enabled, the tool step details will be hidden from the user. | false | ✅ |
| MCP App URL | mcpAppUrl | botdojo/types/string | URL to an MCP App widget to render as an inline card when this tool is called. Leave empty for text-only output. | null | ✅ |
| Card Width | mcpAppWidth | botdojo/types/string | Width of the card (e.g., '100%', '400px'). Defaults to '100%'. | 100% | ✅ |
| Card Height | mcpAppHeight | botdojo/types/string | Initial height of the card (e.g., '400px'). The widget can resize itself dynamically. | 400px | ✅ |